package work.mediway.mdm.biz.entity.biz;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.mediway.hos.messgateway.model.entity.ServiceManage;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 服务与系统关联表
 *
 * @author zhongyj <1126834403@qq.com><br/>
 * @date 2022/6/24
 */
@ApiModel(value = "服务与系统关联表")
@Data
@TableName(value = "SS_ServiceLinkSystem")
public class SsServiceLinkSystem {
    /**
     * 服务ID
     */
    @TableId(value = "SSSLS_ServiceID", type = IdType.INPUT)
    @ApiModelProperty(value = "服务ID", hidden = true)
    private Long ssslsServiceId;

    /**
     * 服务名称
     */
    @TableField(value = "SSSLS_ServiceDesc")
    @ApiModelProperty(value = "服务名称", hidden = true)
    private String ssslsServiceDesc;

    /**
     * 关联系统ID
     */
    @TableField(value = "SSSLS_SystemID")
    @ApiModelProperty(value = "关联系统ID")
    private String ssslsSystemId;

    /**
     * 更新人
     */
    @TableField(value = "SSSLS_UpdateUserCode")
    @ApiModelProperty(value = "更新人", hidden = true)
    private String ssslsUpdateUserCode;

    /**
     * 更新日期
     */
    @TableField(value = "SSSLS_UpdateDate")
    @ApiModelProperty(value = "更新日期", hidden = true)
    private String ssslsUpdateDate;

    /**
     * 更新时间
     */
    @TableField(value = "SSSLS_UpdateTime")
    @ApiModelProperty(value = "更新时间", hidden = true)
    private String ssslsUpdatetime;

    /**
     * 服务信息
     */
    @TableField(exist = false)
    @ApiModelProperty(value = "服务信息")
    private ServiceManage serviceManage;
}